home *** CD-ROM | disk | FTP | other *** search
/ Hacker's Arsenal - The Cutting Edge of Hacking / Hacker's Arsenal - The Cutting Edge of Hacking.iso / texts / misc / t134.txt < prev    next >
Text File  |  2001-07-11  |  4KB  |  119 lines

  1.  ┌───────────────────────────────────────────┐
  2.  | How to get started in the art of cracking | by dC/CBE
  3.  └───────────────────────────────────────────┘
  4.  
  5.  
  6. Introduction:
  7. ────────────
  8. Tons of new programs are coming out each day... But the bad thing is that
  9. most of them are shareware, which means that you have to pay to get the full
  10. version (most of the time, when you'll register, the creators of the program
  11. will e-mail you an unlock code)... But there are some guys called "crackers"
  12. who can modify the program so that you don't need to pay to get the full
  13. version. In this tutorial, you'll learn how to crack programs (except VB
  14. programs). I hope that you'll enjoy it.
  15.  
  16.  
  17.  ┌────────────────────Index───────────────────┐
  18.  |                                            |
  19.  |1) Programs that you'll need to get started |
  20.  |2) Basic things about cracking              |
  21.  |3) Examples                                 |
  22.  |4) Questions & Answers                      |
  23.  └────────────────────────────────────────────┘
  24.  
  25.  
  26. 1) Programs that you'll need to get started
  27.    ────────────────────────────────────────
  28. Here's the list of programs that you'll need to get to start cracking:
  29.  
  30. WinDisassembler
  31. Hex Workshop
  32. Hacker's View
  33.  
  34. Don't expect to crack a program without these utilities!
  35. Note: You can get them at http://cracking.home.ml.org, or if you're a CBE
  36. member, at CBE's memberz FTP Area
  37. And you can get Hex Workshop at http://www.bpoint.com
  38.  
  39.  
  40. 2) Basic things about cracking
  41.    ───────────────────────────
  42.  
  43. Please remember that in this tutorial, I expect that you never cracked a
  44. program, so it should be easy for beginners.
  45.  
  46. Here is, step by step, what you have to do to crack a program which needs a
  47. name and a serial number (assuming that there's no good protection):
  48.  
  49. a) Run the program
  50. b) Go to the place where you can enter your name and a serial number
  51. c) Type your name and any serial number
  52. d) Write down (or memorise) the error message
  53. e) Copy the program's exe to .bak (for backup) and to .w32
  54. f) Disassemble [progname].w32 with WinDisassembler
  55. g) Click on search -> search. Type the error message, and click on search
  56. h) Scroll up until you find this "Referenced by a (U)nconditional or
  57. (C)onditional Jump at Address: | blabla" (where blabla is the address)
  58. i) Go to this address by scrolling up (the addresses are writen on the left)
  59. j) There should be "jne" written at this address.
  60. h) Double-click on the line and memorise the offset (written on the status bar)
  61. i) Launch hacker's view and edit the exe files
  62. j) Press F4 and select Decode Mode
  63. k) Press F5 and type the Offset.
  64. l) Press F3 and type 74 (which will change jne to je)
  65. m) If the program isn't very securised, it should be cracked now!
  66. n) Run the program
  67. o) Type your name and any serial number
  68. p) It should work!
  69.  
  70. Note: If it didn't work, then it means that the program is more protected...
  71. But I don't have time to teach you how to crack more protected programs for
  72. the moment.
  73.  
  74.  
  75. 3) Examples
  76.    ────────
  77.  
  78. UNDER CONSTRUCTION
  79.  
  80.  
  81. 4) Questions & Answers
  82.    ───────────────────
  83.  
  84. Q: I searched the error message in WinDisassembler and never found it! Why?
  85. A: Either the program is made in VB, or either you'll find the error message
  86. in a dll.
  87.  
  88. Q: How can I know if the program is made in VB?
  89. A: Simply disassemble it and search for "VB". If you found "VB!", then the
  90. program is made in VB and can't be cracked with the method described in 2)
  91.  
  92. Q: How can I crack a VB program?
  93. A: This one is a quick answer: Use a VB Decompiler.
  94.  
  95. Q: Where can I get a VB Decompiler?
  96. A: At CBE's Memberz FTP Area (for members) or search the net.
  97.  
  98. Q: I heard about SoftICE. What's that?
  99. A: SoftICE is a powerful (but not that easy to use) debugger used for
  100. cracking programs too.
  101.  
  102. Q: What's the difference between hacking and cracking?
  103. A: Go bother someone else! ;)
  104. No, seriously, Hacking is breaking into systems and getting passwords, ...
  105. And cracking is registering softwares without a serial number and without
  106. paying.
  107.  
  108.  
  109. Well that's it!!!
  110. I hope that you enjoyed my tutorial,
  111. Da Cracker/CBE
  112.  
  113. Copyright (c) 1998 by Da Cracker. All rights reserved. No portions of this
  114. document can be used without my authorisation, *except* by CBE memberz.
  115.  
  116. E-mail: dc_cbe@hotmail.com
  117.  
  118. To join CBE, please go to http://cbe.ml.org
  119.